﻿/*common*/
body{font-weight:normal;color:#333;text-align:center;margin:0px;padding:0px;background:#fff;position:relative;}
body, button, input, select, textarea{font-size:14px;line-height:150%;font-family:"Microsoft YaHei", 微软雅黑, Tahoma,Arial,sans-serif;}
div,ol,ul,li,dir{text-align:left;margin:0px;padding:0px;border:0px;list-style-type:none;}
form,img,span,h1,h2,h3,h4,h5{margin:0px;padding:0px;border:0px;}
table,td,th,p,dl,dt,dd,pre{margin:0px;padding:0px;}
img,input{vertical-align:middle;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.clearfloat{clear:both;height:0px;line-height:0px;font-size:1px;}
.height1{clear:both;height:1px;line-height:1px;font-size:1px;}
.height2{clear:both;height:2px;line-height:2px;font-size:1px;}
.height3{clear:both;height:3px;line-height:3px;font-size:1px;}
.height4{clear:both;height:4px;line-height:4px;font-size:1px;}
.height5{clear:both;height:5px;line-height:5px;font-size:1px;}
.height6{clear:both;height:6px;line-height:6px;font-size:1px;}
.height7{clear:both;height:7px;line-height:7px;font-size:1px;}
.height8{clear:both;height:8px;line-height:8px;font-size:1px;}
.height9{clear:both;height:9px;line-height:9px;font-size:1px;}
.height10{clear:both;height:10px;line-height:10px;font-size:1px;}
.height11{clear:both;height:11px;line-height:11px;font-size:1px;}
.height12{clear:both;height:12px;line-height:12px;font-size:1px;}
.height14{clear:both;height:14px;line-height:14px;font-size:1px;}
.height15{clear:both;height:15px;line-height:15px;font-size:1px;}
.height20{clear:both;height:20px;line-height:20px;font-size:1px;}

/*layout*/
.header{clear:both;}
.main_content{clear:both;width:1000px;margin:0 auto;overflow:visible;*overflow:hidden;zoom:1;}
.footer{clear:both;width:1000px;margin:0 auto;padding-top:15px;font-size:12px;}

/*head*/
.searchMenu .searchForm01,.searchMenu .searchForm input.input01,.searchMenu .searchSelected_off,.searchMenu .searchSelected_on,.searchwrap02 a,.mainnavwrap01{background-image:url(../images/top.gif);background-repeat:no-repeat;}


.searchwrap{clear:both;width:1000px;margin:0 auto;height:134px;position:relative;z-index:99998;}
.iask_doctor .searchwrap{height:115px;}
a.searchwrap01{display:block;position:absolute;left:1px;top:30px;width:200px;height:71px;}
a.searchwrap01 img{width:200px;height:71px; vertical-align:top;}
a.searchwrap01_2{display:block;position:absolute;left:1px;top:23px;width:170px;height:60px;}
a.searchwrap01_2 img{width:170px;height:60px; vertical-align:top;}
a.searchwrap01_3{display:block;position:absolute;left:171px;top:23px;width:169px;height:60px;}
a.searchwrap01_3 img{width:169px;height:60px; vertical-align:top;}
.searchwrap02{position:absolute;right:0px;top:10px;width:94px;height:112px;border:1px solid #eee;background:url(../images/foriask.png) no-repeat 4px 24px; font-family:"宋体";color:#999; text-align:center;font-size:12px;line-height:28px;}
.searchwrap02 a{display:block;border:1px solid #eee;width:18px;height:18px;background-position:0 0;overflow:hidden;position:absolute;top:-1px;left:-20px;}
.searchMenu{position:absolute;left:292px;top:31px;z-index:99997;}
.iask_doctor .searchMenu{left:453px;}
.searchMenu .searchSelected_off,.searchMenu .searchSelected_on{display:none;position:absolute;left:0;top:0px;border:3px solid #36a803;border-right:0;width:65px;height:39px;line-height:37px;color:#666;overflow:hidden;text-align:center;padding-right:21px;cursor:pointer;background-color:#f6f6f6;background-position:67px -876px;*background-position:67px -877px;}
.searchMenu .searchSelected_on{background-position:-137px -876px;*background-position:-137px -877px;background-color:#fff;}
.searchMenu .searchTab{position:absolute;left:3px;top:3px;z-index:99;width:87px;padding-top:39px;}
.searchMenu .searchTab ul{clear:both;color:#666;border:1px solid #e5e5e5; border-top:0;background:#fff;overflow:hidden;}
.searchMenu .searchTab li{clear:both;height:30px;line-height:30px;cursor:pointer;background:#FFF;overflow:hidden;padding-left:11px;margin-top:1px;}
.searchMenu .searchTab li.curr{background:#f6f6f6;}
.searchMenu .searchForm{position:absolute;left:0px;top:0;width:547px;z-index:9999;}
.searchMenu .searchForm01{float:left;border-left:3px solid #36a803;border-top:3px solid #36a803;border-bottom:3px solid #36a803;height:39px;background-position:11px -367px;}
.searchMenu .searchForm01 p{float:left;border-left:1px solid #e5e5e5;height:39px;padding:0 10px 0 34px;}
.searchMenu .searchForm01 input{border:0;width:416px;height:37px;*line-height:35px;padding:0;color:#999; vertical-align:top;*vertical-align:middle; outline:none;}
.searchMenu .searchForm input.input01{position:absolute;right:0;top:0;background-position:0 -428px;width:83px;height:45px;border:0;cursor:pointer;}
.searchMenu_on .searchForm input.input01{background-position:-99px -428px;vertical-align: middle;}
.searchForm div{position:absolute;left:0px;top:45px;z-index:9999;border:1px solid #d2d5d8;border-top:0;background:#fff;padding:1px 1px 2px;width:460px;font-size:12px;}
.searchForm div ul{border-bottom:1px solid #e8e9ea;padding:1px 10px 0;text-align:right;height:30px;line-height:30px;overflow:hidden;margin-bottom:2px;}
.searchForm div ul p{float:left;color:#666;font-weight:bold;}
.searchForm div ul p span{color:#ff8300;}
.searchForm div ul a{font-family:"宋体";color:#0078b6;}
.searchForm div a.searchLink{display:block;height:28px;line-height:28px;color:#666; overflow:hidden;padding:1px 4px 0 10px;}
.searchForm div a.searchLink:hover{text-decoration:none;background:#d2d5d8;}
.searchForm div a.searchLink span{padding-left:12px;}
.searchForm div a.searchLink em{color:#ff8300;font-style:normal;/*padding:0 6px;*/}
.head_move .searchwrap{height:65px;}
.head_move a.searchwrap01{top:8px;width:135px;height:48px;}
.head_move a.searchwrap01 img{width:135px;height:48px;}
.head_move .searchMenu{top:15px;}
.head_move .searchMenu .searchSelected_off,.head_move .searchMenu .searchSelected_on{height:29px;line-height:27px;background-position:67px -881px;*background-position:67px -882px;}
.head_move .searchMenu .searchSelected_on{background-position:-137px -881px;*background-position:-137px -882px;}
.head_move .searchMenu .searchTab{padding-top:29px;}
.head_move .searchMenu .searchForm01{height:29px;background-position:11px -372px;}
.head_move .searchMenu .searchForm01 p{height:29px;}
.head_move .searchMenu .searchForm01 input{height:27px;*line-height:25px;}
.head_move .searchMenu .searchForm input.input01{background-position:0 -1067px;height:35px;}
.head_move .searchMenu_on .searchForm input.input01{background-position:-100px -1067px;}
.head_move .searchForm div{top:35px;}


.searchHot{font-size:12px;padding-top:45px;height:45px;line-height:45px;}
.searchHot span{color:#999;}
.searchHot a{color:#666;margin-right:8px;}
.searchHot a.searchHotLink{color:#ff6600;}

.mainnavwrap{clear:both;height:40px;background:#0086cb; position:relative;}
.mainnavwrap div{clear:both;height:40px;line-height:38px;*line-height:40px;width:1000px;margin:0 auto;background:#0086cb; position:relative;}
.mainnavwrap div span{color:#cfe9f6;}
.mainnavwrap div a{display:inline-block;padding:0 11px;color:#fff;height:40px;}
.mainnavwrap div a.curr{background:#72c24e;}
.mainnavwrap01{position:absolute;left:807px;top:103px;padding:31px 0 0 56px;font-size:16px;color:#fff;line-height:36px;*line-height:38px;background-position:0 -967px;}

.head_move {width:100%;border-top:2px solid #f0f4f7;border-bottom:2px solid #eee;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1);height:65px;z-index:999999;position:fixed;_position:absolute;left:0;top:0; _top:expression(eval(document.documentElement.scrollTop));background-color:#fff;}

.mainnavwrap01 a{color:#fff;}
.searchHot a:hover{color:#ca0000;}

/*foot*/
.footlink{height:37px;line-height:37px;text-align:center;color:#fff;background:#0086cb;overflow:hidden;}
.footlink a,.footlink a:hover{color:#fff;}
.footlink span{padding:0 8px;}
.footcopy{color:#535353;padding:11px 0 11px;text-align:center;line-height:24px;overflow:hidden;zoom:1;}
.footcopy span span{font-family:宋体;}
.footcopy a {color:#535353;}
.footcopy a:hover{color:#bd0a01;}


/*right_move*/
.iask_rightmove{width:80px;z-index:999999;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));}
.iask_rightmove a{display:block;width:80px;height:34px;line-height:34px;margin-top:2px;background-image:url(../images/bg04.gif);background-repeat:no-repeat;cursor:pointer; text-align:center;color:#fff;padding-top:46px;position:relative;}
.iask_rightmove a.iask_rightmove01{background-position:0 0;}
.iask_rightmove a.iask_rightmove02{background-position:0 -82px;}
.iask_rightmove a.iask_rightmove03{background-position:0 -164px;}
.iask_rightmove a.iask_rightmove04{background-position:0 -246px;}
.iask_rightmove a:hover{ text-decoration:none;}
.iask_rightmove a.iask_rightmove01:hover{background-position:-132px 0;}
.iask_rightmove a.iask_rightmove02:hover{background-position:-132px -82px;}
.iask_rightmove a.iask_rightmove03:hover{background-position:-132px -164px;}
.iask_rightmove a.iask_rightmove04:hover{background-position:-132px -246px;}
.iask_rightmove a span{display:block;position: absolute;right:5px;top:5px;width:21px;height:21px;line-height:18px;text-align:center;overflow:hidden;background:url(../images/bg04.gif) no-repeat -262px -5px;cursor:pointer;color:#fff;font-family:Arial, Helvetica, sans-serif;}
.iask_rightmove a:hover span{background-position:-262px -76px;}

